#递归,代码写法简单,但代码调用过程复杂
#递归的结束条件,递推的递归公式
#写一个函数,求一个数的阶乘
def test(x):
    if x == 1:
        return 1
    return x * test(x-1)

for_8 = test(8)
print(for_8)